petechial angiomas - English Synonyms Dictionary